package cn.com.guage.dtm.stat.mapper;

import java.util.List;
import cn.com.guage.dtm.stat.domain.StatDataExplore;

/**
 * 数据探索Mapper接口
 * 
 * @author yangdechao
 * @date 2021-06-22
 */
public interface StatDataExploreMapper 
{
    /**
     * 查询数据探索
     * 
     * @param exploreId 数据探索ID
     * @return 数据探索
     */
    public StatDataExplore selectStatDataExploreById(Long exploreId);

    /**
     * 查询数据探索列表
     * 
     * @param statDataExplore 数据探索
     * @return 数据探索集合
     */
    public List<StatDataExplore> selectStatDataExploreList(StatDataExplore statDataExplore);

    /**
     * 新增数据探索
     * 
     * @param statDataExplore 数据探索
     * @return 结果
     */
    public int insertStatDataExplore(StatDataExplore statDataExplore);

    /**
     * 修改数据探索
     * 
     * @param statDataExplore 数据探索
     * @return 结果
     */
    public int updateStatDataExplore(StatDataExplore statDataExplore);

    /**
     * 删除数据探索
     * 
     * @param exploreId 数据探索ID
     * @return 结果
     */
    public int deleteStatDataExploreById(Long exploreId);

    /**
     * 批量删除数据探索
     * 
     * @param exploreIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteStatDataExploreByIds(String[] exploreIds);
}
